get drenched in the rain - Alemán Inglés Diccionario